package order

import (
	"context"
	"git.900sui.cn/kc/rpcinterface/interface/common"
)

//前端用户下单的入参数据
type ArgsUserCreateExperienceOrder struct {
	common.Utoken
	ShopId int //门店id
	OrderSource int          //订单渠道 使用channel
	ExperienceProductId int	//体验产品id
	Num int
}

//根据experienceOrderId 获取信息 - rpc
type ReplyGetExperienceOrder struct {
	Id	int
	BusId	int
	ShopId	int
	Status	int
	SingleOrderSingleId	int
	SingleOrderId	int
	ExperienceProductId	int
	Num	int
	Uid	int
	Mid	int
	RealPrice	float64
	OrderType	int
	OrderSource	int
}

type ExperienceOrderInterface interface {

	/*//创建体验活动订单
	CreateOrder(ctx context.Context, args *ArgsUserCreateExperienceOrder, reply *ReplyUserCreateProductOrder) error*/

	//根据experienceOrderId 获取信息 - rpc
	GetExperienceOrder(ctx context.Context, experienceOrderId int, reply *ReplyGetExperienceOrder) error
}